Big Huge Thesaurus

Mozambique monetary unit

noun